package DateTest;
/**
 * 测试时间对象和字符串的相互转化
 * 使用：DateFormat、SimpleDateFormat
 */

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TestDateFormat {
    public static void main(String[] args) throws ParseException {
        //new出SimpleDateFormat对象
//        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒");

        //将字符串转化成Date对象
//        Date d1 = df.parse("1971-3-10 12:39:55");
        Date d1 = df.parse("1971年3月10日 12时39分55秒");
        System.out.println(d1);
        //将Date对象转化成字符串
        Date d2 = new Date();
        String str = df.format(d2);
        System.out.println(str);

        DateFormat df2 = new SimpleDateFormat("今年第w周 今年第D天 ");
        System.out.println(df2.format(d2));


    }
}
